// =======================================================================
// 
//       Filename:  scriptelement.hpp
// 
//    Description:  
// 
//        Version:  1.0
//        Created:  20.04.2010 00:43:24
//       Revision:  none
//       Compiler:  g++
// 
//         Author:  Dominik 'domachine' Burgdörfer (-), dominik.burgdoerfer@googlemail.com
//        Company:  -
// 
// =======================================================================


#ifndef  SCRIPTELEMENT_INC
#define  SCRIPTELEMENT_INC
#include "element.hpp"
#include "textelement.hpp"

namespace webplodder {
    namespace Template {
        class File;

        class ScriptElement : public TextElement
        {
            public:
                ScriptElement(File& parent);

                ScriptElement(File& parent, 
                        const std::string& spec);

                ~ScriptElement();

                std::string specification() const;

                void setSpecification(const std::string& spec);

            private:
                std::string mSpec;
        };

        
    }
}
#endif   // ----- #ifndef SCRIPTELEMENT_INC  -----
